극점 (Pole)
1. 개요
극점(Pole)이란 제어공학 및 시스템 해석에서 선형 시불변(LTI, Linear Time-Invariant) 시스템의 전달함수를 s-평면(복소 평면) 상에 나타냈을 때, 전달함수의 값이 무한대로 발산하게 만드는 입력 변수 $s$의 값을 의미합니다. 극점은 시스템의 고유한 동적 특성을 결정짓는 핵심 요소이며, 시스템이 안정적인지 또는 어떤 형태의 응답을 보이는지를 판별하는 결정적인 지표가 됩니다.
2. 수학적 정의 및 도출
시스템의 입력과 출력의 관계를 나타내는 전달함수(Transfer Function) $G(s)$는 일반적으로 다음과 같이 두 다항식의 유리 함수 형태로 표현됩니다.
$$G(s) = \frac{N(s)}{D(s)} = \frac{b_m s^m + b_{m-1} s^{m-1} + \dots + b_0}{a_n s^n + a_{n-1} s^{n-1} + \dots + a_0}$$
여기서 분모 다항식 $D(s) = 0$을 만족하는 $s$의 값들을 극점이라고 정의합니다. 이때 $D(s) = 0$이 되는 방정식을 특성 방정식(Characteristic Equation)이라고 하며, 이 방정식의 해가 곧 시스템의 극점이 됩니다.
[수식 예제]
다음과 같은 전달함수가 주어졌을 때:
* 전달함수: $G(s) = \frac{s + 2}{s^2 + 3s + 2}$
* 분모 식: $s^2 + 3s + 2 = 0$
* 인수분해: $(s+1)(s+2) = 0$
* 결과: 극점 $s = -1, -2$
3. 극점과 영점(Zero)의 비교
시스템 해석 시 극점과 함께 자주 언급되는 개념이 영점(Zero)입니다. 두 개념의 차이는 다음과 같습니다.
| 구분 |
극점 (Pole) |
영점 (Zero) |
| 정의 |
전달함수의 분모 $D(s) = 0$이 되는 값 |
전달함수의 분자 $N(s) = 0$이 되는 값 |
| 수학적 영향 |
$G(s) \to \infty$ (발산) |
$G(s) \to 0$ (소거) |
| 물리적 의미 |
시스템의 고유 응답(Natural Response) 결정 |
시스템의 응답 진폭 및 위상에 영향 |
| 주요 역할 |
시스템의 안정성 및 수렴 속도 결정 |
과도 응답의 세부 모양(오버슈트 등) 조정 |
3.1. 극점-영점 상쇄 (Pole-Zero Cancellation)
전달함수의 분자와 분모에 동일한 인수가 존재하여 극점과 영점이 같은 위치에 겹치는 경우, 이를 극점-영점 상쇄라고 합니다. 이 경우 해당 모드는 시스템의 전체 응답에서 사라지게 됩니다. 다만, 실제 시스템에서는 모델링 오차로 인해 완벽한 상쇄가 일어나지 않으며, 제어 불가능(Uncontrollable)하거나 관측 불가능(Unobservable)한 상태가 발생할 수 있어 주의가 필요합니다.
4. 극점과 시스템의 안정성
극점의 위치는 복소 평면인 s-평면 상에 표시되며, 실수축($\sigma$)과 허수축($j\omega$)으로 구성됩니다.
[그림: s-평면 상의 LHP(좌반평면), RHP(우반평면), 허수축 및 극점 위치 표시 다이어그램 삽입 필요]
- 좌반평면 (LHP, Left Half Plane): 모든 극점이 실수축의 왼쪽에 위치하면, 시간 영역에서의 응답이 지수적으로 감소하여 결국 0으로 수렴합니다. 이를 안정(Stable) 상태라고 합니다.
- 우반평면 (RHP, Right Half Plane): 단 하나의 극점이라도 실수축의 오른쪽에 위치하면, 응답이 지수적으로 증가하여 발산합니다. 이를 불안정(Unstable) 상태라고 합니다.
- 허수축 (Imaginary Axis):
- 단순 극점: 중근이 아닌 단순 극점이 허수축 위에 위치하면, 응답이 감쇠하지 않고 일정하게 진동하거나(복소 극점), 일정한 값을 유지(원점 극점)합니다. 이를 임계 안정(Marginally Stable) 상태라고 합니다.
- 중근 극점: 허수축 상에 중근(Repeated poles)이 존재할 경우, 응답이 시간에 따라 선형적으로 증가하여 결국 불안정(Unstable) 상태가 됩니다.
[극점 위치별 시스템 상태 요약]
| 극점의 위치 |
시간 영역 응답 특성 |
시스템 안정성 |
| $\text{Re}(s) < 0$ (LHP) |
지수적 감소 $\to 0$ |
안정 (Stable) |
| $\text{Re}(s) > 0$ (RHP) |
지수적 증가 $\to \infty$ |
불안정 (Unstable) |
| $\text{Re}(s) = 0$ (단순 극점) |
지속적 진동 또는 일정값 |
임계 안정 (Marginally Stable) |
| $\text{Re}(s) = 0$ (중근 극점) |
시간에 따라 증가 |
불안정 (Unstable) |
5. 극점과 과도 응답 특성
극점의 구체적인 좌표는 시스템이 목표값에 도달하는 과정인 과도 응답(Transient Response)의 형태를 결정합니다.
- 실수 극점 (Real Poles): 응답이 진동 없이 지수적으로 감소하거나 증가합니다. 극점이 원점에서 멀어질수록 응답 속도가 빨라집니다.
- 복소 공액 극점 (Complex Conjugate Poles): 극점이 $s = \sigma \pm j\omega$ 형태로 나타나며, 응답은 감쇠 진동(Damped Oscillation) 형태를 띱니다.
2차 시스템의 표준 전달함수 $\frac{\omega_n^2}{s^2 + 2\zeta\omega_n s + \omega_n^2}$에서 극점의 위치는 자연주파수($\omega_n$)와 감쇠비($\zeta$)에 의해 결정됩니다.
- $\zeta > 1$ (과감쇠, Overdamped): 서로 다른 두 개의 실수 극점. 진동 없이 느리게 수렴합니다.
- $\zeta = 1$ (임계감쇠, Critically Damped): 중근을 갖는 실수 극점. 진동 없이 가장 빠르게 수렴합니다.
- $0 < \zeta < 1$ (부족감쇠, Underdamped): 복소 공액 극점. 진동하며 수렴합니다.
- $\zeta = 0$ (무감쇠, Undamped): 허수축 상의 극점. 영원히 진동합니다.
- $\zeta < 0$ (음의 감쇠, Negative Damping): 우반평면의 복소 극점. 진동하며 발산합니다.
6. 극점 배치법 (Pole Placement)
극점 배치법이란 상태 피드백(State Feedback) 제어기를 사용하여 시스템의 폐루프(Closed-loop) 극점을 설계자가 원하는 임의의 위치로 이동시키는 기법입니다.
- 목적:
- 응답 속도 개선: 극점을 좌반평면의 더 깊은 곳(원점에서 멀리)으로 배치하여 정착 시간(Settling Time)을 단축합니다.
- 제어 성능 최적화: 감쇠비를 조절하여 오버슈트(Overshoot)를 억제하거나, 진동 특성을 제어하여 시스템의 안정도와 정밀도를 동시에 확보합니다.
- 원리: 제어 입력 $u = -Kx$를 도입하여 시스템의 특성 방정식을 $\det(sI - (A - BK)) = 0$으로 변경함으로써, 이득 행렬 $K$를 조절해 극점의 위치를 결정합니다.
7. 극점-영점 도표 (Pole-Zero Map)
극점-영점 도표는 s-평면 위에 극점은 '$\times$', 영점은 '$\circ$'로 표시하여 시스템의 특성을 한눈에 파악할 수 있게 한 시각적 도구입니다.
- 해석 방법: 도표 상에서 극점의 위치를 통해 시스템의 안정성과 응답 속도를 즉각적으로 판별할 수 있으며, 영점의 위치를 통해 응답의 피크 값이나 위상 변화를 예측할 수 있습니다.
- 활용: 루트 로커스(Root Locus, 근궤적) 분석의 기초가 되며, 제어기 설계 전후의 시스템 특성 변화를 비교하는 데 사용됩니다.
8. 실제 제어 시스템 적용 사례
극점 해석은 다양한 산업 분야의 제어기 설계에 필수적으로 적용됩니다.
- 드론의 자세 제어: 드론이 공중에서 정지 비행(Hovering)을 할 때, 제어기의 극점이 우반평면으로 이동하면 드론이 급격히 기울어지며 추락합니다. 따라서 PID 제어기 등을 통해 극점을 좌반평면의 적절한 위치에 배치하여 빠르게 자세를 잡도록 설계합니다.
- 자동차 서스펜션 시스템: 차량의 충격 흡수 장치는 2차 시스템으로 모델링됩니다. 승차감을 위해 감쇠비 $\zeta$를 약 0.7 정도로 설정하여, 극점을 복소 평면의 좌반평면에 배치함으로써 적절한 감쇠 진동을 통해 빠르게 평형 상태로 돌아오게 만듭니다.
- 하드디스크 드라이브(HDD) 헤드 제어: 헤드가 데이터 트랙에 정확히 위치해야 하므로, 매우 빠른 응답 속도와 낮은 오버슈트가 필요합니다. 이를 위해 극점을 원점에서 멀리 떨어진 좌반평면에 배치하여 빠른 수렴 성능을 확보합니다.
9. 관련 문서
- [라플라스 변환]
- [특성 방정식]
- [루스-허위츠 안정성 판별법]
- [보드 선도]
- [상태 공간 방정식]
# 극점 (Pole)
## 1. 개요
**극점(Pole)**이란 제어공학 및 시스템 해석에서 선형 시불변(LTI, Linear Time-Invariant) 시스템의 전달함수를 s-평면(복소 평면) 상에 나타냈을 때, 전달함수의 값이 무한대로 발산하게 만드는 입력 변수 $s$의 값을 의미합니다. 극점은 시스템의 고유한 동적 특성을 결정짓는 핵심 요소이며, 시스템이 안정적인지 또는 어떤 형태의 응답을 보이는지를 판별하는 결정적인 지표가 됩니다.
## 2. 수학적 정의 및 도출
시스템의 입력과 출력의 관계를 나타내는 **전달함수(Transfer Function)** $G(s)$는 일반적으로 다음과 같이 두 다항식의 유리 함수 형태로 표현됩니다.
$$G(s) = \frac{N(s)}{D(s)} = \frac{b_m s^m + b_{m-1} s^{m-1} + \dots + b_0}{a_n s^n + a_{n-1} s^{n-1} + \dots + a_0}$$
여기서 분모 다항식 $D(s) = 0$을 만족하는 $s$의 값들을 **극점**이라고 정의합니다. 이때 $D(s) = 0$이 되는 방정식을 **특성 방정식(Characteristic Equation)**이라고 하며, 이 방정식의 해가 곧 시스템의 극점이 됩니다.
**[수식 예제]**
다음과 같은 전달함수가 주어졌을 때:
* 전달함수: $G(s) = \frac{s + 2}{s^2 + 3s + 2}$
* 분모 식: $s^2 + 3s + 2 = 0$
* 인수분해: $(s+1)(s+2) = 0$
* 결과: 극점 $s = -1, -2$
## 3. 극점과 영점(Zero)의 비교
시스템 해석 시 극점과 함께 자주 언급되는 개념이 **영점(Zero)**입니다. 두 개념의 차이는 다음과 같습니다.
| 구분 | 극점 (Pole) | 영점 (Zero) |
| :--- | :--- | :--- |
| **정의** | 전달함수의 분모 $D(s) = 0$이 되는 값 | 전달함수의 분자 $N(s) = 0$이 되는 값 |
| **수학적 영향** | $G(s) \to \infty$ (발산) | $G(s) \to 0$ (소거) |
| **물리적 의미** | 시스템의 **고유 응답(Natural Response)** 결정 | 시스템의 **응답 진폭 및 위상**에 영향 |
| **주요 역할** | 시스템의 안정성 및 수렴 속도 결정 | 과도 응답의 세부 모양(오버슈트 등) 조정 |
### 3.1. 극점-영점 상쇄 (Pole-Zero Cancellation)
전달함수의 분자와 분모에 동일한 인수가 존재하여 극점과 영점이 같은 위치에 겹치는 경우, 이를 **극점-영점 상쇄**라고 합니다. 이 경우 해당 모드는 시스템의 전체 응답에서 사라지게 됩니다. 다만, 실제 시스템에서는 모델링 오차로 인해 완벽한 상쇄가 일어나지 않으며, 제어 불가능(Uncontrollable)하거나 관측 불가능(Unobservable)한 상태가 발생할 수 있어 주의가 필요합니다.
## 4. 극점과 시스템의 안정성
극점의 위치는 복소 평면인 **s-평면** 상에 표시되며, 실수축($\sigma$)과 허수축($j\omega$)으로 구성됩니다.
`[그림: s-평면 상의 LHP(좌반평면), RHP(우반평면), 허수축 및 극점 위치 표시 다이어그램 삽입 필요]`
* **좌반평면 (LHP, Left Half Plane):** 모든 극점이 실수축의 왼쪽에 위치하면, 시간 영역에서의 응답이 지수적으로 감소하여 결국 0으로 수렴합니다. 이를 **안정(Stable)** 상태라고 합니다.
* **우반평면 (RHP, Right Half Plane):** 단 하나의 극점이라도 실수축의 오른쪽에 위치하면, 응답이 지수적으로 증가하여 발산합니다. 이를 **불안정(Unstable)** 상태라고 합니다.
* **허수축 (Imaginary Axis):**
* **단순 극점:** 중근이 아닌 단순 극점이 허수축 위에 위치하면, 응답이 감쇠하지 않고 일정하게 진동하거나(복소 극점), 일정한 값을 유지(원점 극점)합니다. 이를 **임계 안정(Marginally Stable)** 상태라고 합니다.
* **중근 극점:** 허수축 상에 중근(Repeated poles)이 존재할 경우, 응답이 시간에 따라 선형적으로 증가하여 결국 **불안정(Unstable)** 상태가 됩니다.
**[극점 위치별 시스템 상태 요약]**
| 극점의 위치 | 시간 영역 응답 특성 | 시스템 안정성 |
| :--- | :--- | :--- |
| $\text{Re}(s) < 0$ (LHP) | 지수적 감소 $\to 0$ | 안정 (Stable) |
| $\text{Re}(s) > 0$ (RHP) | 지수적 증가 $\to \infty$ | 불안정 (Unstable) |
| $\text{Re}(s) = 0$ (단순 극점) | 지속적 진동 또는 일정값 | 임계 안정 (Marginally Stable) |
| $\text{Re}(s) = 0$ (중근 극점) | 시간에 따라 증가 | 불안정 (Unstable) |
## 5. 극점과 과도 응답 특성
극점의 구체적인 좌표는 시스템이 목표값에 도달하는 과정인 **과도 응답(Transient Response)**의 형태를 결정합니다.
### 5.1. 실수 극점 vs 복소 공액 극점
* **실수 극점 (Real Poles):** 응답이 진동 없이 지수적으로 감소하거나 증가합니다. 극점이 원점에서 멀어질수록 응답 속도가 빨라집니다.
* **복소 공액 극점 (Complex Conjugate Poles):** 극점이 $s = \sigma \pm j\omega$ 형태로 나타나며, 응답은 **감쇠 진동(Damped Oscillation)** 형태를 띱니다.
### 5.2. 2차 시스템의 감쇠비와 자연주파수
2차 시스템의 표준 전달함수 $\frac{\omega_n^2}{s^2 + 2\zeta\omega_n s + \omega_n^2}$에서 극점의 위치는 **자연주파수($\omega_n$)**와 **감쇠비($\zeta$)**에 의해 결정됩니다.
* **$\zeta > 1$ (과감쇠, Overdamped):** 서로 다른 두 개의 실수 극점. 진동 없이 느리게 수렴합니다.
* **$\zeta = 1$ (임계감쇠, Critically Damped):** 중근을 갖는 실수 극점. 진동 없이 가장 빠르게 수렴합니다.
* **$0 < \zeta < 1$ (부족감쇠, Underdamped):** 복소 공액 극점. 진동하며 수렴합니다.
* **$\zeta = 0$ (무감쇠, Undamped):** 허수축 상의 극점. 영원히 진동합니다.
* **$\zeta < 0$ (음의 감쇠, Negative Damping):** 우반평면의 복소 극점. 진동하며 발산합니다.
## 6. 극점 배치법 (Pole Placement)
**극점 배치법**이란 상태 피드백(State Feedback) 제어기를 사용하여 시스템의 폐루프(Closed-loop) 극점을 설계자가 원하는 임의의 위치로 이동시키는 기법입니다.
* **목적:**
* **응답 속도 개선:** 극점을 좌반평면의 더 깊은 곳(원점에서 멀리)으로 배치하여 정착 시간(Settling Time)을 단축합니다.
* **제어 성능 최적화:** 감쇠비를 조절하여 오버슈트(Overshoot)를 억제하거나, 진동 특성을 제어하여 시스템의 안정도와 정밀도를 동시에 확보합니다.
* **원리:** 제어 입력 $u = -Kx$를 도입하여 시스템의 특성 방정식을 $\det(sI - (A - BK)) = 0$으로 변경함으로써, 이득 행렬 $K$를 조절해 극점의 위치를 결정합니다.
## 7. 극점-영점 도표 (Pole-Zero Map)
**극점-영점 도표**는 s-평면 위에 극점은 '$\times$', 영점은 '$\circ$'로 표시하여 시스템의 특성을 한눈에 파악할 수 있게 한 시각적 도구입니다.
* **해석 방법:** 도표 상에서 극점의 위치를 통해 시스템의 안정성과 응답 속도를 즉각적으로 판별할 수 있으며, 영점의 위치를 통해 응답의 피크 값이나 위상 변화를 예측할 수 있습니다.
* **활용:** 루트 로커스(Root Locus, 근궤적) 분석의 기초가 되며, 제어기 설계 전후의 시스템 특성 변화를 비교하는 데 사용됩니다.
## 8. 실제 제어 시스템 적용 사례
극점 해석은 다양한 산업 분야의 제어기 설계에 필수적으로 적용됩니다.
1. **드론의 자세 제어:** 드론이 공중에서 정지 비행(Hovering)을 할 때, 제어기의 극점이 우반평면으로 이동하면 드론이 급격히 기울어지며 추락합니다. 따라서 PID 제어기 등을 통해 극점을 좌반평면의 적절한 위치에 배치하여 빠르게 자세를 잡도록 설계합니다.
2. **자동차 서스펜션 시스템:** 차량의 충격 흡수 장치는 2차 시스템으로 모델링됩니다. 승차감을 위해 감쇠비 $\zeta$를 약 0.7 정도로 설정하여, 극점을 복소 평면의 좌반평면에 배치함으로써 적절한 감쇠 진동을 통해 빠르게 평형 상태로 돌아오게 만듭니다.
3. **하드디스크 드라이브(HDD) 헤드 제어:** 헤드가 데이터 트랙에 정확히 위치해야 하므로, 매우 빠른 응답 속도와 낮은 오버슈트가 필요합니다. 이를 위해 극점을 원점에서 멀리 떨어진 좌반평면에 배치하여 빠른 수렴 성능을 확보합니다.
## 9. 관련 문서
* [라플라스 변환]
* [특성 방정식]
* [루스-허위츠 안정성 판별법]
* [보드 선도]
* [상태 공간 방정식]